package com.model;

import org.springframework.stereotype.Component;
import com.thoughtworks.xstream.annotations.XStreamAlias;

import java.sql.Timestamp;

/**
 * Ams_ret_tool_hbt entity. @author MyEclipse Persistence Tools
 */

@Component
@XStreamAlias("table")
public class Ams_ret_tool_hbt extends UUIDObject implements java.io.Serializable {

	// Fields

	private String tool_id_fk;
	private String unq_seq_id;
	private Integer hbt_itl_time;
	private Timestamp hbt_bg_timestamp;
	private Timestamp hbt_cr_timestamp;
	private Timestamp hbt_pv_timestamp;
	private Integer pln_alm_cnt;
	private Integer ac_alm_cnt;
	private String evt_user;
	private Timestamp evt_timestamp;

	// Constructors

	/** default constructor */
	public Ams_ret_tool_hbt() {
	}

	/** minimal constructor */
	public Ams_ret_tool_hbt(String tool_id_fk, Timestamp evt_timestamp) {
		this.tool_id_fk = tool_id_fk;
		this.evt_timestamp = evt_timestamp;
	}

	/** full constructor */
	public Ams_ret_tool_hbt(String tool_id_fk, String unq_seq_id,
			Integer hbt_itl_time, Timestamp hbt_bg_timestamp,
			Timestamp hbt_cr_timestamp, Timestamp hbt_pv_timestamp,
			Integer pln_alm_cnt, Integer ac_alm_cnt, String evt_user,
			Timestamp evt_timestamp) {
		this.tool_id_fk = tool_id_fk;
		this.unq_seq_id = unq_seq_id;
		this.hbt_itl_time = hbt_itl_time;
		this.hbt_bg_timestamp = hbt_bg_timestamp;
		this.hbt_cr_timestamp = hbt_cr_timestamp;
		this.hbt_pv_timestamp = hbt_pv_timestamp;
		this.pln_alm_cnt = pln_alm_cnt;
		this.ac_alm_cnt = ac_alm_cnt;
		this.evt_user = evt_user;
		this.evt_timestamp = evt_timestamp;
	}

	// Property accessors

	public String getTool_id_fk() {
		return this.tool_id_fk;
	}

	public void setTool_id_fk(String tool_id_fk) {
		this.tool_id_fk = tool_id_fk;
	}

	public String getUnq_seq_id() {
		return this.unq_seq_id;
	}

	public void setUnq_seq_id(String unq_seq_id) {
		this.unq_seq_id = unq_seq_id;
	}

	public Integer getHbt_itl_time() {
		return this.hbt_itl_time;
	}

	public void setHbt_itl_time(Integer hbt_itl_time) {
		this.hbt_itl_time = hbt_itl_time;
	}

	public Timestamp getHbt_bg_timestamp() {
		return this.hbt_bg_timestamp;
	}

	public void setHbt_bg_timestamp(Timestamp hbt_bg_timestamp) {
		this.hbt_bg_timestamp = hbt_bg_timestamp;
	}

	public Timestamp getHbt_cr_timestamp() {
		return this.hbt_cr_timestamp;
	}

	public void setHbt_cr_timestamp(Timestamp hbt_cr_timestamp) {
		this.hbt_cr_timestamp = hbt_cr_timestamp;
	}

	public Timestamp getHbt_pv_timestamp() {
		return this.hbt_pv_timestamp;
	}

	public void setHbt_pv_timestamp(Timestamp hbt_pv_timestamp) {
		this.hbt_pv_timestamp = hbt_pv_timestamp;
	}

	public Integer getPln_alm_cnt() {
		return this.pln_alm_cnt;
	}

	public void setPln_alm_cnt(Integer pln_alm_cnt) {
		this.pln_alm_cnt = pln_alm_cnt;
	}

	public Integer getAc_alm_cnt() {
		return this.ac_alm_cnt;
	}

	public void setAc_alm_cnt(Integer ac_alm_cnt) {
		this.ac_alm_cnt = ac_alm_cnt;
	}

	public String getEvt_user() {
		return this.evt_user;
	}

	public void setEvt_user(String evt_user) {
		this.evt_user = evt_user;
	}

	public Timestamp getEvt_timestamp() {
		return this.evt_timestamp;
	}

	public void setEvt_timestamp(Timestamp evt_timestamp) {
		this.evt_timestamp = evt_timestamp;
	}

}